package org.cuatrovientos.password;
import java.util.Random;

/**
 * @author Programador de mal gusto
 * @greets a D. Cobol por la inspiración
 */
public class password_generation {
	/**
	 * genera contraseñas largas y duras como un pene
	 * @param length
	 * @return
	 */
	public String generate (int length) {
		String password = "";
		String validate_character = "abcdefghijklmnopqrstuvwxyz0123456789";
		Random random = new Random();
		int length_password = validate_character.length();
		
		if (length < 8 || length > 20) {
			return "Longitud incorrecta";
		}
		
		for (int i=0;i<length;i++) {
			password += validate_character.charAt(random.nextInt(length_password));
		}
		
		return password;
	}
}
